package com.oss.entity.oss;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.oss.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

/**
 * @author chengqiang
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "student")
public class Student extends BaseEntity {
    // ID
    @TableId(value = "id")
    private String id;
    // 手机号 唯一
    private String phone;
    // 名称
    private String name;
    // 微信号
    private String wechatID;
    // 微信昵称
    private String wechatNickname;
    // 自媒体平台(数据字典)
    private String weMediaPlatform;
    // 平台昵称
    private String platformNickname;
    // 账号(保证金监控中心)
    private String account;
    // 密码(保证金监控中心)
    private String password;
    // 密码(网页登录) 账号是手机号
    private String loginPassword;
    // 引流人(字典值,多选)
    private String recommended;
    // 引流日期
    private LocalDate recommendedDate;
    // 状态(1 : 正常 0 : 禁用)
    private Integer status;
    // 学员代码
    private String code;
    // 账户等级(数据字典)
    private String accountLevel;
    // 自媒体账号(字典)
    private String weMediaAccount;
    // 主播
    private String tvAnchor;
    // 组别(字典值)
    private String groupType;
    // 学员经理(字典值,多选)
    private String studentManager;
    // 一对一服务类型(数据字典,多选)
    private String vipServer;

}
